Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update rust dependencies #14753

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 15, 2024

Mend Renovate

This PR contains the following updates:

Package Type Update Change
base64 dependencies patch 0.21.5 -> 0.21.7
clap dependencies patch 4.4.13 -> 4.4.17
egui workspace.dependencies minor 0.24.1 -> 0.25.0
egui_extras dependencies minor 0.24.2 -> 0.25.0
image dependencies patch 0.24.7 -> 0.24.8
image dev-dependencies patch 0.24.7 -> 0.24.8
jpeg-decoder dependencies patch 0.3.0 -> 0.3.1
libtest-mimic dev-dependencies minor 0.6.1 -> 0.7.0
png dependencies patch 0.17.10 -> 0.17.11
rfd dependencies minor 0.12.1 -> 0.13.0
smallvec dependencies minor 1.11.2 -> 1.12.0
vergen build-dependencies patch 8.2.6 -> 8.2.10

Release Notes

marshallpierce/rust-base64 (base64)

v0.21.7

Compare Source

  • Support getting an alphabet's contents as a str via Alphabet::as_str()

v0.21.6

Compare Source

  • Improved introductory documentation and example
clap-rs/clap (clap)

v4.4.17

Compare Source

Fixes
  • Fix panic! when mixing args_conflicts_with_subcommands with ArgGroup (which is implicit with derive) introduced in 4.4.15

v4.4.16

Compare Source

Fixes
  • Ensure invalid escape sequences in user-defined strings are correctly stripped when terminal doesn't support color

v4.4.15

Compare Source

Fixes
  • Improve error for args_conflicts_with_subcommands
  • Ensure we error for args_conflicts_with_subcommands when using subcommand short and long flags

v4.4.14

Compare Source

Documentation
  • Fix find cookbook entry to allow repeats of flags/options
Features
  • Allow num_args(0) on options which allows making them emulate being a flag for position-tracking flags
emilk/egui (egui)

v0.25.0

Compare Source

⚠️ BREAKING
  • Ignore extra SHIFT and ALT when matching modifiers #​3769
  • Replace Key::PlusEquals with Key::Plus and Key::Equals #​3769
  • Removed WidgetTextGalley, WidgetTextJob, RichText::into_text_job, WidgetText::into_text_job #​3727
  • Rename TextBuffer::replace to replace_with #​3751
⭐ Added
🔧 Changed
🐛 Fixed
  • Derive serde Serialize and Deserialize for KeyboardShortcut #​3694 (thanks @​zeozeozeo!)
  • Fix Window positioning bug when bad pivot is stored in app data #​3721 (thanks @​abey79!)
  • Impl Clone for Fonts #​3737
  • Add missing ResizeDirection::East #​3749 (thanks @​dbuch!)
  • Fix: don't open context menu on drag #​3767
  • Fix IME input of CompositionEnd without a CompositionStart #​3768 (thanks @​FrankLeeC!)
  • Fix: allow using the full Private Use Area for custom fonts #​3509 (thanks @​varphone!)
  • Fix: apply edited DragValue when it looses focus #​3776
  • Fix: Non-resizable Areas now ignore mouse input outside their bounds #​3039 (thanks @​fleabitdev!)
  • Highlight submenu buttons when hovered and open #​3780
  • Invalidate font atlas on any change to pixels_per_point, not matter how small #​3698 (thanks @​StarStarJ!)
  • Fix zoom-in shortcut (Cmd +) on non-English keyboards #​3769
image-rs/image (image)

v0.24.8

Compare Source

New features:

  • Added pure-Rust lossless WebP encoding.
  • Added DynamicImage::new method.
  • Added PngDecoder::gamma_value method.
  • Added ImageFormat::{reading_enabled, writing_enabled, all}.
  • TGA encoder now supports RLE encoding.
  • Add rayon parallel iterators behind an optional rayon feature.
  • Support CMYK TIFF images.
  • Implement From for all image types.

Bug fixes:

  • Fix decoding pngs with invalid text chunks.
  • Handle non-fatal error dav1d::Error::Again.
  • Do not round floats in interpolate.
  • PNM decoder now scales samples according to specified maximum.
  • Fix wrong implementation of unsharpen filter.
  • Fix GifDecoder::with_limits to raise an error when limits are exceeded.
image-rs/jpeg-decoder (jpeg-decoder)

v0.3.1

Compare Source

  • Added a WASM SIMD implementation.
  • Allow reading the XMP packet.
  • Admit more precision values in JPEG Lossless.
LukasKalbertodt/libtest-mimic (libtest-mimic)

v0.7.0

Compare Source

image-rs/image-png (png)

v0.17.11

Compare Source

  • Ignore subsequent iCCP chunks to match libpng behavior.
  • Added an option to ignore ancillary chunks with invalid CRC.
  • Added new_with_info constructor for encoder.
  • Removed hard-coded memory limits.
  • No longer allow zero sized images.
  • Added Reader::finish to read all the auxillary chunks that comes after the
    image.
PolyMeilex/rfd (rfd)

v0.13.0

Compare Source

  • [Breaking] Users of the xdg-portal feature must now also select the tokio
    or async-std feature
  • [macOS] Use NSOpenPanel.message instead of title #​166
servo/rust-smallvec (smallvec)

v1.12.0

Compare Source

What's Changed
New Contributors

Full Changelog: servo/rust-smallvec@v1.11.2...v1.12.0

rustyhorde/vergen (vergen)

v8.2.10: - vergen

Compare Source

  • Added re-export of DependencyKind to make using the new cargo dependencies feature more smooth

v8.2.9: - vergen

Compare Source

  • Added support for VERGEN_CARGO_DEPENDENCIES
  • Added checks for shallow clones in git repositories.
  • Filter newlines from output intended for cargo:rustc-env instructions. Strings with newlines break this output.
  • Added configuration to the si feature to allow more granular control over what is refreshed when initializing sysinfo.

v8.2.8: - vergen

Compare Source

  • Documentation update to make examples at top level more clear.

v8.2.7: - vergen

Compare Source

  • Dependency updates
  • Added support for dirty status in output

Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

Copy link
Contributor Author

renovate bot commented Jan 15, 2024

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path Cargo.toml --package [email protected] --precise 0.25.0
    Updating crates.io index
error: failed to select a version for the requirement `egui = "^0.24.1"`
candidate versions found which didn't match: 0.25.0
location searched: crates.io index
required by package `egui-wgpu v0.24.1`
    ... which satisfies dependency `egui-wgpu = "^0.24.1"` (locked to 0.24.1) of package `ruffle_desktop v0.1.0 (/tmp/renovate/repos/github/ruffle-rs/ruffle/desktop)`
perhaps a crate was updated and forgotten to be re-vendored?

@renovate renovate bot force-pushed the renovate/rust-dependencies branch 2 times, most recently from 488dd30 to 502f8b1 Compare January 15, 2024 07:21
@torokati44
Copy link
Member

I guess we should split egui-esque crates to their own group too. Or move them together with the "not-manually-updatable" winit/wgpu bunch.

@renovate renovate bot force-pushed the renovate/rust-dependencies branch 5 times, most recently from 7d0ebb3 to 5eecc29 Compare January 15, 2024 22:25
@renovate renovate bot force-pushed the renovate/rust-dependencies branch from 5eecc29 to 5e0b9e8 Compare January 15, 2024 22:54
@renovate renovate bot force-pushed the renovate/rust-dependencies branch from 5e0b9e8 to d152411 Compare January 15, 2024 23:30
@torokati44
Copy link
Member

Closing in favor of #14772 (plus #14703).

@torokati44 torokati44 closed this Jan 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant